BP Surprises Market with $1.6 Billion Q2 Profit Amidst Energy Sector Volatility
BP plc announces a remarkable Q2 profit of $1.6 billion for 2025, reversing last year's loss, with strategic projects and discoveries paving the way for future growth.
BP plc announces a remarkable Q2 profit of $1.6 billion for 2025, reversing last year's loss, with strategic projects and discoveries paving the way for future growth.
Shell plc reports a Q2 2025 net income of $3.6 billion, slightly up from last year, despite a revenue drop. The company continues its shareholder returns with $5.7 billion distribu...